	.slidebox{
		position: relative;
		
		.coverbg{
			position: absolute;			
			width: 100%;
			bottom: -15rpx;
			left: 0;
			height: 40rpx;
			background: linear-gradient(to bottom, #aaa, #fff);
			opacity: 0.5;	
			box-shadow: 0px -10px 10px 0px #aaa;
		} 
	}
	// 是否显示红色背景
	 .noalarm .topbg.abmt30{
		bottom: 0px;
	 }
	 .noalarm .alarmbg.abmt30{
		bottom: 35px;
		display: none;
	 }
	.alarm .topbg.abmt30{
		bottom: -24px;
	}
	.alarm .alarmbg.abmt30{
		bottom: -15px;
	}
	// 是否显示红色背景
	.topbg{	
		position: absolute;
		 height: 22px;  
		 left: 0;
		 // bottom:0rpx;
		 width: 100%;
	 
		&__a{
			background: #fff  !important;
			border-top-left-radius: 40rpx;
			border-top-color: #fff ;
			border-top-width: 2rpx;
			border-right: 2px solid #fff;
			border-left: 2px solid #fff;
			border-top-style: solid; 
			border-top-right-radius:40rpx;
			margin-left: 10px;
			margin-right: 10px;	
			height: 20px;
			margin-top: 8px;
		}
	}
	.alarmbg{
		position: absolute;
		 height: 50px;  
		 left: 0;
		 // bottom:35rpx;
		 width: 100%;
		 
		 &__a{
		 	background: #ff0000  !important;
		 	border-top-left-radius: 40rpx;
		 	border-top-color: #ff0000 ;
		 	border-top-width: 2rpx;
		 	border-right: 2px solid #ff0000;
		 	border-left: 2px solid #ff0000;
		 	border-top-style: solid; 
		 	border-top-right-radius: 40rpx;
		 	margin-left: 12px;
		 	margin-right: 12px;	
		 	height: 50px;
		 	margin-top: 10px;
		 }
	}
	.alarm_text{
		line-height: 35px;
		display: flex;
		justify-content: space-between;
		padding-left: 15px;
		padding-right: 17px;
	}
.show.alarm{
	margin-top: 40rpx;
}
.show.noalarm{
	margin-top: 0rpx;
}
.show{
    padding:40rpx;
	padding-top: 0rpx;
	margin-top:  0rpx; 
	padding-bottom: 10px;
	background: #fff;
	 
} // .show end
 .realhouse{
 	background-color: #fff;
 	border-radius: 10px;
     margin-top: 13px;
 }
.section-title{
	background: #fff;
	padding: 20px;
}
.mapbox{
	margin-top: 13px; 
}
.zbbox{
	background: #fff;
	margin-bottom: 13px;
}
.zblist{
	padding:40rpx;
	padding-top: 12rpx;
	
	&__item{
		display: flex;
		justify-content: space-between;
		width: 100%;	
		line-height: 28px;
	}
}